package models

func (*Struct附加属性信息) TableName() string {
	return "附加属性信息"
}

/*
	对物品的升级计算公式为  Power((1-幸运/1000)*幸运比重 + (1-耐久/1000)*耐久比重 +(物品等级/20)*物品等级比重 + (属性等级/20)*属性等级比重,升级幂)
		取值低于100为成功，高于100为失败
	物品消失概率为
*/
type Struct附加属性信息 struct {
	Id      int
	V中文名    string             `xorm:"中文名"`
	V英文名    string             `xorm:"英文名"`
	V最少属性个数 uint16             `xorm:"最少属性个数"`
	V最多属性个数 uint16             `xorm:"最多属性个数"`
	V附魔概率   int32              `xorm:"附魔概率"`
	V消失概率幂  float32            `xorm:"消失概率幂"`
	V幸运比重   float32            `xorm:"幸运比重"`
	V耐久比重   float32            `xorm:"耐久比重"`
	V物品等级比重 float32            `xorm:"物品等级比重"`
	V属性等级比重 float32            `xorm:"属性等级比重"`
	V升级幂    float32            `xorm:"升级幂"`
	V穿戴位置掩码 uint16             `xorm:"穿戴位置掩码"`
	V职业掩码   int32              `xorm:"职业掩码"`
	V物品等级掩码 int32              `xorm:"物品等级掩码"`
	V添加到属性  map[string]float32 `xorm:"添加到属性"`
	//V系数     float32 `xorm:"系数"`
}
